package com.oss.vo.oss.purchasecourses;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.oss.vo.BaseVO;
import com.oss.vo.oss.StudentBaseVO;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.List;

/**
 * @author chengqiang
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class PurchaseCoursesVO extends StudentBaseVO {
    // ID
    private String id;
    // 学员ID
    private String studentID;
    private String type;
    @JsonFormat(pattern = "yyyy-MM-dd")
    private LocalDate purchaseDate;
    private BigDecimal consumeAmout;
    // 重心币份额
    private BigDecimal coreCoin;
    private String remark;

}
